package cn.kkdlk.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author ytzjj
 * @DateTime 2024/10/14 9:43
 * @Description 文本样式
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class VectorTextBaseStyle extends VectorBaseStyle {
    /**
     * 是否渲染点坐标
     */
    private Boolean visiblePoint;
    /**
     * 字体
     */
    private String fontFamily;
    /**
     * 文本颜色
     */
    private String fontColor;
    /**
     * 文本大小
     */
    private Double fontSize;
    /**
     * 描边颜色
     */
    private String fontStrokeColor;
    /**
     * 描边宽度
     */
    private Double fontStrokeSize;
    /**
     * 文本旋转角度
     */
    private Double fontRotation;
    /**
     * 文本对齐方式
     * "center" | "end" | "left" | "right" | "start"
     */
    private String textAlign;
}
